From e3548bb9adaf325f8f6ae26a17125dbc8ca645ab Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Fri, 3 Mar 2023 01:39:24 +0000 Subject: [PATCH] Revert "stack: clear accessible parent when removing child" This reverts commit 40d4441fd85742837d85d8509dc89355d39a1cdc. The accessible parent of the child widget in a GtkStackPage is cleared when the GtkATContext gets disposed, so we don't need to unset it ourselves. This also avoids a temporary vivification of the GtkATContext during dispose. --- gtk/gtkstack.c | 1 - 1 file changed, 1 deletion(-) diff --git a/gtk/gtkstack.c b/gtk/gtkstack.c index 05ad60504b..05364388a2 100644 --- a/gtk/gtkstack.c +++ b/gtk/gtkstack.c @@ -1726,7 +1726,6 @@ stack_remove (GtkStack *stack, if (priv->last_visible_child == child_info) priv->last_visible_child = NULL; - gtk_accessible_set_accessible_parent (GTK_ACCESSIBLE (child), NULL, NULL); gtk_widget_unparent (child); g_clear_object (&child_info->widget); -- 2.30.2